home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / PowerPC / pdflib / bind / perl / pdflib.pm < prev    next >
Text File  |  2000-05-16  |  4KB  |  121 lines

  1. # This file was automatically generated by SWIG
  2. package pdflib;
  3. require Exporter;
  4. require DynaLoader;
  5. $VERSION=2.01;
  6. @ISA = qw(Exporter DynaLoader);
  7. package pdflibc;
  8. bootstrap pdflib;
  9. var_pdflib_init();
  10. @EXPORT = qw( );
  11.  
  12. # ---------- BASE METHODS -------------
  13.  
  14. package pdflib;
  15.  
  16. sub TIEHASH {
  17.     my ($classname,$obj) = @_;
  18.     return bless $obj, $classname;
  19. }
  20.  
  21. sub CLEAR { }
  22.  
  23. sub this {
  24.     my $ptr = shift;
  25.     return tied(%$ptr);
  26. }
  27.  
  28.  
  29. # ------- FUNCTION WRAPPERS --------
  30.  
  31. package pdflib;
  32.  
  33. *PDF_boot = *pdflibc::PDF_boot;
  34. *PDF_shutdown = *pdflibc::PDF_shutdown;
  35. *PDF_new = *pdflibc::PDF_new;
  36. *PDF_delete = *pdflibc::PDF_delete;
  37. *PDF_open_file = *pdflibc::PDF_open_file;
  38. *PDF_close = *pdflibc::PDF_close;
  39. *PDF_begin_page = *pdflibc::PDF_begin_page;
  40. *PDF_end_page = *pdflibc::PDF_end_page;
  41. *PDF_set_parameter = *pdflibc::PDF_set_parameter;
  42. *PDF_findfont = *pdflibc::PDF_findfont;
  43. *PDF_setfont = *pdflibc::PDF_setfont;
  44. *PDF_set_font = *pdflibc::PDF_set_font;
  45. *PDF_get_fontname = *pdflibc::PDF_get_fontname;
  46. *PDF_get_fontsize = *pdflibc::PDF_get_fontsize;
  47. *PDF_get_font = *pdflibc::PDF_get_font;
  48. *PDF_show = *pdflibc::PDF_show;
  49. *PDF_show_xy = *pdflibc::PDF_show_xy;
  50. *PDF_continue_text = *pdflibc::PDF_continue_text;
  51. *PDF_set_leading = *pdflibc::PDF_set_leading;
  52. *PDF_set_text_rise = *pdflibc::PDF_set_text_rise;
  53. *PDF_set_horiz_scaling = *pdflibc::PDF_set_horiz_scaling;
  54. *PDF_set_text_rendering = *pdflibc::PDF_set_text_rendering;
  55. *PDF_set_text_matrix = *pdflibc::PDF_set_text_matrix;
  56. *PDF_set_text_pos = *pdflibc::PDF_set_text_pos;
  57. *PDF_set_char_spacing = *pdflibc::PDF_set_char_spacing;
  58. *PDF_set_word_spacing = *pdflibc::PDF_set_word_spacing;
  59. *PDF_stringwidth = *pdflibc::PDF_stringwidth;
  60. *PDF_setdash = *pdflibc::PDF_setdash;
  61. *PDF_setpolydash = *pdflibc::PDF_setpolydash;
  62. *PDF_setflat = *pdflibc::PDF_setflat;
  63. *PDF_setlinejoin = *pdflibc::PDF_setlinejoin;
  64. *PDF_setlinecap = *pdflibc::PDF_setlinecap;
  65. *PDF_setmiterlimit = *pdflibc::PDF_setmiterlimit;
  66. *PDF_setlinewidth = *pdflibc::PDF_setlinewidth;
  67. *PDF_set_fillrule = *pdflibc::PDF_set_fillrule;
  68. *PDF_save = *pdflibc::PDF_save;
  69. *PDF_restore = *pdflibc::PDF_restore;
  70. *PDF_translate = *pdflibc::PDF_translate;
  71. *PDF_scale = *pdflibc::PDF_scale;
  72. *PDF_rotate = *pdflibc::PDF_rotate;
  73. *PDF_moveto = *pdflibc::PDF_moveto;
  74. *PDF_lineto = *pdflibc::PDF_lineto;
  75. *PDF_curveto = *pdflibc::PDF_curveto;
  76. *PDF_circle = *pdflibc::PDF_circle;
  77. *PDF_arc = *pdflibc::PDF_arc;
  78. *PDF_rect = *pdflibc::PDF_rect;
  79. *PDF_closepath = *pdflibc::PDF_closepath;
  80. *PDF_stroke = *pdflibc::PDF_stroke;
  81. *PDF_closepath_stroke = *pdflibc::PDF_closepath_stroke;
  82. *PDF_fill = *pdflibc::PDF_fill;
  83. *PDF_fill_stroke = *pdflibc::PDF_fill_stroke;
  84. *PDF_closepath_fill_stroke = *pdflibc::PDF_closepath_fill_stroke;
  85. *PDF_endpath = *pdflibc::PDF_endpath;
  86. *PDF_clip = *pdflibc::PDF_clip;
  87. *PDF_setgray_fill = *pdflibc::PDF_setgray_fill;
  88. *PDF_setgray_stroke = *pdflibc::PDF_setgray_stroke;
  89. *PDF_setgray = *pdflibc::PDF_setgray;
  90. *PDF_setrgbcolor_fill = *pdflibc::PDF_setrgbcolor_fill;
  91. *PDF_setrgbcolor_stroke = *pdflibc::PDF_setrgbcolor_stroke;
  92. *PDF_setrgbcolor = *pdflibc::PDF_setrgbcolor;
  93. *PDF_get_image_width = *pdflibc::PDF_get_image_width;
  94. *PDF_get_image_height = *pdflibc::PDF_get_image_height;
  95. *PDF_place_image = *pdflibc::PDF_place_image;
  96. *PDF_open_image = *pdflibc::PDF_open_image;
  97. *PDF_close_image = *pdflibc::PDF_close_image;
  98. *PDF_open_JPEG = *pdflibc::PDF_open_JPEG;
  99. *PDF_open_TIFF = *pdflibc::PDF_open_TIFF;
  100. *PDF_open_GIF = *pdflibc::PDF_open_GIF;
  101. *PDF_open_CCITT = *pdflibc::PDF_open_CCITT;
  102. *PDF_add_bookmark = *pdflibc::PDF_add_bookmark;
  103. *PDF_set_info = *pdflibc::PDF_set_info;
  104. *PDF_set_transition = *pdflibc::PDF_set_transition;
  105. *PDF_set_duration = *pdflibc::PDF_set_duration;
  106. *PDF_attach_file = *pdflibc::PDF_attach_file;
  107. *PDF_add_note = *pdflibc::PDF_add_note;
  108. *PDF_add_pdflink = *pdflibc::PDF_add_pdflink;
  109. *PDF_add_launchlink = *pdflibc::PDF_add_launchlink;
  110. *PDF_add_locallink = *pdflibc::PDF_add_locallink;
  111. *PDF_add_weblink = *pdflibc::PDF_add_weblink;
  112. *PDF_set_border_style = *pdflibc::PDF_set_border_style;
  113. *PDF_set_border_color = *pdflibc::PDF_set_border_color;
  114. *PDF_set_border_dash = *pdflibc::PDF_set_border_dash;
  115.  
  116. # ------- VARIABLE STUBS --------
  117.  
  118. package pdflib;
  119.  
  120. 1;
  121.